cooking twine - Turco Inglés Diccionario